ample means - Turco Inglés Diccionario